Well just took a look at the foundations. Looks quite nice but I still lack the feeling for how all the classes are planned to interact.
NSConnection/Proxy etc. could need some more additions....I guess there won't be a chance to redefine the APIs anytime soon again after OpenStep is finished.
MiscString.... Hmm ok what about making it a subclass of NSString an add the missing methods + maybe some compatibility stuff for the first time. If the MiscKit would define a dummy NSString tomorrow we could start switching to the NSString where sufficient. And places that need more functionallity could be converted to Misc .... and would remain Misc in 4.0.
It would be nice to use NSString really soon because methods should use it heavily for casting. If we have it all Misc.. We can distinguish later where NSString is sufficient and where MiscString really is required as an argument.
Therefore my suggestion: Use the NSString API and extract these methods (without the unicode stuff) for the MiscString.. The Subclass and add th rest.
Aloha,
Tomi
P.S: Btw. did anyone get the real feeling for the NSText stuff ??